prismatic telescope - Turkish English Dictionary